速報APP / 教育 / Learn Apache Presto

Learn Apache Presto

價格:免費

更新日期:2019-04-30

檔案大小:3.9M

目前版本:1.0

版本需求:Android 4.0 以上版本

官方網站:mailto:dongchinhlazare@gmail.com

Email:https://educationalappz.blogspot.com/2019/03/educational-appz-privacy-policy.html

Learn Apache Presto(圖1)-速報App

Learn Apache Presto, Basic Apache Presto, Apache Presto book, Apache Presto concepts, Apache Presto app, Presto components, Apache Presto notes, Presto course, Presto tutorial.

Learn Apache Presto(圖2)-速報App

Presto’s architecture is very similar to a classic database management system using cluster computing. It can be visualized as one coordinator node working in sync with multiple worker nodes. Clients submit SQL statements that get parsed and planned following which parallel tasks are scheduled to workers. Workers jointly process rows from the data sources and produce results that are returned to the client. Compared to the original Apache Hive execution model which used the Hadoop MapReduce mechanism on each query, Presto does not write intermediate results to disk resulting in a significant speed improvement. Presto is written in the Java programming language.

Learn Apache Presto(圖3)-速報App

A single Presto query can combine data from multiple sources. Presto offers connectors to data sources including files in Hadoop Distributed File System, Amazon S3, MySQL, Apache Kafka, Apache Cassandra, PostgreSQL and Redis. Unlike other Hadoop distribution-specific tools, such as Cloudera Impala, Presto can work with any flavor of Hadoop or without it. Presto supports separation of compute and storage and may be deployed both on premises and in the cloud.